hand-feed punch - English Synonyms Dictionary